MEKLTLSFITLTVLSAIFTAASAADATPSQVVLDIAGHPVQSNVQYYIIPAKIGTGGGLIPSNRNLSTQDLCLNLDIVQSSSPFVSGLPVTFSPLNTKVKHVQLSASLNLEFDSTVWLCPDSKVWRIDHSVQLRKSFVSIGGQKGKGNSWFQIQEDGDAYKLMYCPISSIVACINVSLEIDDHGVRRLVLSTDQSFVVKFQKAYDSNSNCNLKSNSRMFLFL